<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>智能无人货柜  银联</title>
</head>
<body style="width: 860px;margin: auto;">
<pre>
用户APP逻辑：
    扫码
    获取交易授权码
    打开商户页面
    跳转到银联页面
    授权提交
    开门提交
    轮询状态
    结果页面


用户接口

    登陆：/user/login
			@RequestParam String uname, //
			@RequestParam String passwd, //
			@RequestParam String nonce, //
			@RequestParam String sign) {

用户交易接口

    交易授权码：/user/trans_code
			@RequestParam String token, //
			@RequestParam String nonce, //
			@RequestParam String sign) {
    验证回调页面：/verify_callback
    		...
    页面内提交授权：/user/grant 就是交易的“建立委托”
    		...
    页面内提交开门：/user/open_door
    		...
    页面内轮询订单状态：/user/order_stat
    		...
    最终跳转到页面：/user/order_result
    		...
    		

用户卡接口

    绑卡：/card/bind
			@RequestParam String token, //
			@RequestParam String accNo, // 卡号： 6216261000000000018
			@RequestParam String customerNm, // 姓名： 全渠道
			@RequestParam String certifTp, // 证件类型： 01
			@RequestParam String certifId, // 证件号码： 341126197709218366
			@RequestParam String phoneNo, // 手机号： 13552535506
			@RequestParam String cvn2, // cvn2： cvn2-仅贷记卡
			@RequestParam String expired, // 有效期： 有效期-仅贷记卡
			@RequestParam String isDefault, // 设为默认=1
			@RequestParam String nonce, //
			@RequestParam String sign) {
    卡列表：/card/list
			@RequestParam String token, //
			@RequestParam String nonce, //
			@RequestParam String sign) {
    设置默认卡：/card/update
			@RequestParam String token, //
			@RequestParam Integer cardId, // 卡ID
			@RequestParam String isDefault, // 设为默认=1
			@RequestParam String nonce, //
			@RequestParam String sign) {
    注销卡：/card/cancel
			@RequestParam String token, //
			@RequestParam String cardId, // 卡ID
			@RequestParam String nonce, //
			@RequestParam String sign) {

</pre>
</body>
</html>